
h1,h2,h3,h4,h5,h6{font-weight: normal;}

ul,li{
  list-style: none;
}
em,i{
  font-style: normal;
}
a,img{
  border: none;
  text-decoration: none;
  color: #333;
  vertical-align: middle;
}
img{
  vertical-align: middle;
}
input,textarea,select,button{
  outline: none;
  margin: 0;
  border: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}

$borderColor:#dcdcdc;
$blueColor:#0081cc;
$lightBlue:#a5cbf7;
$yellowColor:#faaa4c;
$lightColor:#888888;
$grayColor:#aaaaaa;
$boxBgcolor:#f5f6f7;
$redColor:#ff5d5d;

@mixin flex{
  display: flex;
  align-items: center;
}
@mixin flexcell{
  flex: 1;
}
.mtopHead{
  margin-top: -40px;
}
.p10{
  padding: 10px;
}
.pb10{
  padding-bottom: 10px;
}
.mb10{
  margin-bottom: 10px;
}
.mt10{
  margin-top: 10px;
}
.mt20{
  margin-top: 20px;
}
.mt80{
  margin-top: 80px;
}
.mb4{
  margin-bottom: 4px;
}
.ml10{
  margin-left: 10px;
}
.mr10{
  margin-right: 10px;
}
.mb20{
  margin-bottom: 20px;
}
.bgWhite{
  background-color: white;
}
.blockButton{
  background: $blueColor;
  color: white;
  width: 100%;
  border-radius: 8px;
  height: 50px;
  font-size: 16px;
}
.inlineButton{
  background: $blueColor;
  color: white;
  border-radius: 8px;
  padding: 4px 8px;
}
.fixedButtom{
  position: fixed;
  bottom: 0;
  left: 0; right: 0;
}
.childrenPage{
  position: fixed;
  top: 40px; bottom: 0;
  left: 0; right: 0;
  z-index: 1000;
  background: $boxBgcolor;
  height: 94vh;
  overflow-y: scroll;
}
.inline-block{
  display: inline-block;
}
.justify-content{
  @include flex;
  justify-content: space-between;
}
// tips提示红色小号字体
.tips{
  font-size: 12px;
  color: $redColor;
}
// 表单样式
.formList{
  padding: 0 10px;
  background: white;
  li{
    border-bottom: 1px solid $boxBgcolor;
    @include flex;
    flex-wrap: wrap;
    padding: 15px 0;
    span{
      font-weight: 400;
      min-width: 80px;
      // height: 50px;
      // line-height: 50px;
    }
    input{
      @include flexcell;
      margin-left: 10px;
    }
    textarea{
      width: 100%;
      resize: none;
      margin-top: 10px;
    }
  }
}
